package com.cloudbroker.bcs.platform.dav.middle.service.base;

import com.cloudbroker.bcs.common.entity.Pageable;
import com.cloudbroker.bcs.platform.dav.middle.dao.base.TenantDAOBase;

public interface AsyncService<T extends Pageable, K> {
    
    void setDAO(TenantDAOBase<T, K> dao);
    
    public void update(T entity);
    
    public void delete(K key, Integer tenantId);
}
